to spill the beans - Alemán Inglés Diccionario